using System;

namespace RBAC.Domain.Dto.Output
{
    /// <summary>
    /// 工艺流程-工序明细 DTO
    /// </summary>
    public class ProcessFlowDetailDto
    {
        /// <summary>
        /// 主键
        /// </summary>
        public long Id { get; set; }
        /// <summary>
        /// 工艺流程ID
        /// </summary>
        public long FlowId { get; set; }
        /// <summary>
        /// 排序
        /// </summary>
        public int Sort { get; set; }
        /// <summary>
        /// 工序ID
        /// </summary>
        public long ProcessId { get; set; }
        /// <summary>
        /// 工序编号
        /// </summary>
        public string? ProcessCode { get; set; }
        /// <summary>
        /// 工序名称
        /// </summary>
        public string? ProcessName { get; set; }
        /// <summary>
        /// 负责人ID
        /// </summary>
        public long? OwnerUserId { get; set; }
        /// <summary>
        /// 负责人
        /// </summary>
        public string? OwnerUserName { get; set; }
        /// <summary>
        /// 所属部门ID
        /// </summary>
        public long? DepartmentId { get; set; }
        /// <summary>
        /// 所属部门名称
        /// </summary>
        public string? DepartmentName { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        public string? Remark { get; set; }
    }
}
